next to the river - Français Anglais Dictionnaire